About Florin Badea Ltd (12803010) United Kingdom