About Tropi Snax Limited (SC664009) United Kingdom