About Metasensa Ltd (12247791) United Kingdom