About Duke Of Cards Ltd (12658634) United Kingdom