About Copper Fox Ltd (11342286) United Kingdom