About Oasis 12 Limited (13197576) United Kingdom