About Andromeda Capital Lp (SL026518) United Kingdom