About Ie Associates Ltd (NI644236) United Kingdom