About Copper Fox 1998 Ltd (12754471) United Kingdom