About Rene Group Lp (SL027508) United Kingdom