About Oasis Village Ltd (11914762) United Kingdom