About Limarco Consult Lp (SL019270) United Kingdom