About Star Investment Club Ltd (03379048) United Kingdom