About Techone Uk Ltd. (13004957) United Kingdom