About Kilmory Investments Limited (09993538) United Kingdom