About Oasis Inc Limited (10231702) United Kingdom