About Kendra Laboratories Limited (11783530) United Kingdom