About Scientific Publishing House Ivg Ltd (13013460) United Kingdom