About Sensalert Limited (SC342266) United Kingdom