About Telefix Uk Ltd (12160047) United Kingdom