About Clubs & Diamonds Ltd. (SC543800) United Kingdom