About K & R Traders Ltd (11856084) United Kingdom