About Kendora Healthcare Limited (12711132) United Kingdom