About Dd1 Limited (SC363238) United Kingdom