About J & Kd Ltd (11963921) United Kingdom