About Wooden Octopus Limited (11977293) United Kingdom