About Uk Oasis Group Ltd (12985786) United Kingdom