About Technik Technology Limited (01228287) United Kingdom