About Oasis Six Ltd (11922459) United Kingdom