About K&m Tech Solutions Ltd (12549502) United Kingdom