About Kilmora Limited (NI613812) United Kingdom