About Techneika Ltd. (03164568) United Kingdom