About Strive Marketing Ltd (09141778) United Kingdom