About V&i Investments Ltd (13480806) United Kingdom