About Strive Management Limited (11588704) United Kingdom