About Technicoops Ltd (13290390) United Kingdom