About Bellmare Merchants Lp (SL032373) United Kingdom