About Snaxi Limited (09868393) United Kingdom