About Mallon Technology (northern Ireland) Limited (NI037657) United Kingdom