About Kymira Ltd. (08490805) United Kingdom