About Bessemer Partnerships Ltd (13449163) United Kingdom