About K&r Group Ltd (13029373) United Kingdom