About Technomine Uk Limited (07726165) United Kingdom