About Spectrala Ltd (11875576) United Kingdom