About Handy Telecom Ltd (12181529) United Kingdom