About Techneg Limited (10119238) United Kingdom