About Florich Ltd (13471858) United Kingdom