About Satech Solutions Uk Ltd (11077265) United Kingdom