About Florenzos Ltd (12887412) United Kingdom