About Spectro Cloud Uk Ltd (13441382) United Kingdom