Oasis Group is a London-based umbrella company established in 2025. It provides compliant payment solutions for contractors and freelancers working across…