About Ionova Research Systems Limited (12376964) United Kingdom