About V1b3 Investments Limited (11227159) United Kingdom