About Oasis Telecommunications Ltd (10613860) United Kingdom