About Helios Spectra Ltd (10145011) United Kingdom