About Euromarsh Corporation Lp (SL025971) United Kingdom