About Florido Limited (12922438) United Kingdom