About Oasis Global Services Ltd (12322486) United Kingdom