About Kernel Technology Solutions Limited (08822662) United Kingdom