About Ddf Discovery Limited (10279592) United Kingdom