About Vintendo Ltd. (12995608) United Kingdom