About Octokim Limited (12785604) United Kingdom