About Strive Group Holdings Ltd (13076971) United Kingdom