About Bmp International Ltd (13112495) United Kingdom