About The Oasis Corp Ltd. (12774276) United Kingdom