About Alcomax (investments) Ltd (02706818) United Kingdom