About Membrant Lp (SL016204) United Kingdom