About Innova Editions Limited (02246217) United Kingdom