About Technologics Systems Uk Ltd (08154306) United Kingdom