About Kandelia Pharma Limited (11922541) United Kingdom