About Handy Global Holdings Lp (SL029112) United Kingdom