About Calythera Ltd (11525536) United Kingdom