About Termes Group Lp (SL027612) United Kingdom