About Codebase Ip Holdings Limited (11193476) United Kingdom