About V2r Ventures Limited (07554261) United Kingdom