About Vizral Ltd (12542398) United Kingdom