About K-cam Solutions Limited (10860675) United Kingdom