About Tecne Ltd (07423141) United Kingdom