About Kajodan Limited (13316359) United Kingdom