About Altomax Limited (09053272) United Kingdom