About Copper Investment Trading Limited (10505846) United Kingdom