About Spektra Solutions Limited (11003009) United Kingdom