About Stylex I.t. Limited (03742963) United Kingdom