About Kernel Technologies Ltd (08455501) United Kingdom