About Telelynes Plus Limited (12012142) United Kingdom