About Kinergen Research & Development Ltd (04309981) United Kingdom