About Kilfenora Limited (10280597) United Kingdom