About Oasis One Management Limited (08782610) United Kingdom