About Purple Octopus Holdings Limited (10292715) United Kingdom