About Strucsoft Solutions Uk Ltd (10671175) United Kingdom