About Technemetis Limited (07100170) United Kingdom