About Nicky S Snax Ltd (SC668138) United Kingdom