About K&r R Ltd (12946490) United Kingdom