About Kodo Bioscience Ltd (09168305) United Kingdom