About Kymara Ltd (12807096) United Kingdom