About Estell Corporation Lp (SL016627) United Kingdom