About Terrific Telecom Ltd (11990176) United Kingdom