About Dd Investment Management Ltd (SC433847) United Kingdom