About I.e Ne Ltd (12085433) United Kingdom