About K&r Holdings Limited (12879165) United Kingdom