About Dealogic Limited (01777183) United Kingdom