About Mckenna Investments Limited (NI645383) United Kingdom