About Floriga Ltd (11538648) United Kingdom