About K Howard Holdings Ltd (11334110) United Kingdom