About Strive Odp Limited (11865540) United Kingdom