About Econedra Lp (SL027205) United Kingdom