About Techne-physis Limited (08140763) United Kingdom