About Kanoda Holdings Ltd (11481368) United Kingdom