About Spectral Lens Ltd (11056390) United Kingdom