About Ampersandmin Ltd (11121442) United Kingdom