About Dd S Initiatives Limited (11011271) United Kingdom