About Ecoglobal Alliance Lp (SL028183) United Kingdom