About Kell Technologies Limited (08019919) United Kingdom