About Almax Limited (02575132) United Kingdom