About Knave Of Diamonds Ltd (10580460) United Kingdom