About Techni3 Limited (06675428) United Kingdom