About Floreda Ltd (11321495) United Kingdom