About Telii Trans Ltd (13286340) United Kingdom