About Ballycairn Holdings Ltd (NI636224) United Kingdom