About T.e.l. (japan) Ltd (12104533) United Kingdom