About Kincora Limited (10756409) United Kingdom