About Inovata International Ltd (12638618) United Kingdom