About Kandy Therapeutics Limited (10753028) United Kingdom