About Kilcoan Limited (10253962) United Kingdom