About Stylus Holdings Ltd (13232560) United Kingdom