About Oasis 27 Limited (11982702) United Kingdom