About Stylonix Limited (13283830) United Kingdom