About Almax Developments Ltd (04628360) United Kingdom