About Ballymartin Investment Limited (NI676021) United Kingdom