About Sensory Smart Ltd (12066148) United Kingdom