About Ballaghmore Investments Ltd (NI655919) United Kingdom