About The 60 Club Ltd (12472859) United Kingdom