About Techan Ltd (13681462) United Kingdom