About Vb One London Limited (12463095) United Kingdom