About Alr Developments Limited (09973439) United Kingdom