About Felix Group Lp (SL030825) United Kingdom