About Bpm & Partners Limited (09324606) United Kingdom