About Florin&co Ltd (12454147) United Kingdom