About Strive London Ltd (11943105) United Kingdom