About Bm Nola Limited (13465489) United Kingdom