About Innova Investment Group Holdings Nominee Limited (08922773) United Kingdom