About Bmpc Holdings Limited (NI677541) United Kingdom