About Club Logic Ltd (13514398) United Kingdom