About B M Developments Ltd. (SC242914) United Kingdom