About Cast & Mint Ltd (10429718) United Kingdom