About Innovation Technologies (ireland) Ltd (NI033526) United Kingdom