About Strive Holding Limited (11368792) United Kingdom