About Kymab Group Limited (10414057) United Kingdom