About Venus Club Ltd (11052304) United Kingdom