About Flora International Ltd. (10309441) United Kingdom