About Sense-a-reaction Limited (13035499) United Kingdom