About Role Players Oasis Ltd (13441662) United Kingdom