About Sensum Blu Limited (11528127) United Kingdom