About Tecro Limited (12093508) United Kingdom