About Kodo Limited (10851320) United Kingdom