About O Donoghue Investments Ltd (11431353) United Kingdom