About Alr Holdings Limited (10198427) United Kingdom