About Florenc Myrta Ltd (11202611) United Kingdom