About Sensing Change Limited (07775287) United Kingdom