About Kado Limited (08717878) United Kingdom