About K&r Retail Ltd (12181635) United Kingdom