About Snaxi Group Ltd (13646864) United Kingdom