About Kymia C Ltd (12733157) United Kingdom