About K2c Solutions Limited (10529295) United Kingdom