About Paloma Group Lp (SL032997) United Kingdom