About Magic Oasis Ltd (11891226) United Kingdom