About Kedd Holdings Limited (09926714) United Kingdom