About Dcy Ventures Limited (10566081) United Kingdom