About Kymica Ltd (12961265) United Kingdom