About Strive Through Every Righteous Effort Only (s T E R E O) Ltd (12703306) United Kingdom