About Purple Octopus Limited (12238291) United Kingdom