About Vizarc3d Ltd. (12126531) United Kingdom