About Oasis Organisation Ltd (11319897) United Kingdom