About Sensory Soft Ltd (11210557) United Kingdom