About Kendra Solutions Limited (08020722) United Kingdom