About Koddar Limited (12929924) United Kingdom