About Bp Russian Ventures Limited (11710733) United Kingdom