About Almax Group Developments Ltd (11214746) United Kingdom