About Oasis 7 Ltd (10651821) United Kingdom