About Copperfinch Ltd (12619645) United Kingdom