About Sensory Intelligence Limited (12842442) United Kingdom