About Octopus Bars Ltd (11495114) United Kingdom