About Genvid Technologies Uk Limited (13450401) United Kingdom