About Vb Projx Limited (10074905) United Kingdom