About Investment Club Ltd (11803572) United Kingdom