About Strive85 Ltd (13605664) United Kingdom