About Copper Octopus Ltd (08995399) United Kingdom