About Codobo Limited (10035021) United Kingdom