About B.m.m.c.a. Limited (11590844) United Kingdom