About Newclip Technics Uk Ltd (13362978) United Kingdom