About Stiks Nsi Ltd (12953622) United Kingdom