About New Sensory Limited (12283032) United Kingdom