About Bmcc Holdings Limited (NI668961) United Kingdom