About Stylaride Ltd (13444507) United Kingdom