About Dealogic (holdings) Limited (04275038) United Kingdom