About Glenanaar Technologies (n.i.) Limited (NI620723) United Kingdom