About Alr Technologies Limited (SC490929) United Kingdom