About Demtvord Sales Lp (SL021558) United Kingdom