About K&e Solutions Ltd (12604320) United Kingdom