About Bmlr Management Limited (11931774) United Kingdom