About K&r Company Management Ltd (13058159) United Kingdom