About Nickos Ltd (13159475) United Kingdom