About Vitarka Therapeutics Ltd (13291464) United Kingdom