About K&k Software Solutions Ltd (10739669) United Kingdom