About Almex Foreign Trade & Consulting Ltd. (10603427) United Kingdom