About Strive Consulting Ltd (10759390) United Kingdom