About Abella Global Lp (SL019788) United Kingdom