About Oasis International Sa Ltd (11358254) United Kingdom