About Englert Group Lp (SL027950) United Kingdom