About Telfmy Limited (10923632) United Kingdom