About Kendra Limited (12277988) United Kingdom