About Techanic Ltd (10614494) United Kingdom