About Kincora Management Limited (01988384) United Kingdom