About Pink Octopus Media Ltd (12238806) United Kingdom