About Sensory Spectrum Ltd. (11324640) United Kingdom