About J & K L Ltd (12163248) United Kingdom