About Octoplus Alginate Limited (11140734) United Kingdom