About Strive Technology Limited (10147109) United Kingdom