About Andromeda Management Lp (SL032706) United Kingdom