About Alpha Mix Ltd (09100644) United Kingdom