About K&r Solutions Ltd (10463410) United Kingdom