About Senseed Limited (11844752) United Kingdom