About Bm3 London Limited (13187922) United Kingdom