About K Retail Limited (12603283) United Kingdom