About Sensorum Ltd (12420759) United Kingdom