About Sensara Ltd (06475472) United Kingdom