About Essence Oasis Ltd (10980876) United Kingdom