About Bp3 London Ltd (10597689) United Kingdom