About Oasis International Limited (13097198) United Kingdom