About Mindsense Limited (02966038) United Kingdom