About Ballyhack Consortium Limited (NI665285) United Kingdom