About Sensibill Europe Limited (11214722) United Kingdom