About Oasis Europe Limited (02336331) United Kingdom