About Demersum Consult Lp (SL030546) United Kingdom