About Oasis Design Studio Ltd (NI635047) United Kingdom