About Kodimari Holdings Limited (12329789) United Kingdom