About Thekkekara Healthcare Limited (11709598) United Kingdom