About Bmm Holdings Ltd (12750056) United Kingdom