About Styde Limited (10084468) United Kingdom