About Idem Club Ltd (11052118) United Kingdom