About Tefaxx Ltd. (13047978) United Kingdom