About Telezzy Supply Ltd (12162656) United Kingdom