About Transformetrics Ltd. (08892408) United Kingdom