About Alpha Technologies (n.i.) Ltd (NI018662) United Kingdom