About Vision Investments Three Ltd (10037343) United Kingdom