About Vizoop Ltd (12496564) United Kingdom