About Open Door Oasis Ltd (12149184) United Kingdom