About Sensum Group Limited (10445558) United Kingdom