About Telezz Services Ltd (11790054) United Kingdom