About Styloko Limited (07404985) United Kingdom