About Tropicks Limited (12201876) United Kingdom