About Altimex Limited (03105767) United Kingdom