About Kodde Ltd (13074954) United Kingdom