About Blue Octopus Consulting Limited (06593547) United Kingdom