About Nexvision Lab Ltd. (10703360) United Kingdom