About Sumlec Technology Uk Ltd (10752702) United Kingdom