About Stroe Ltd (13707849) United Kingdom