About Florin Rosca Ltd (11300417) United Kingdom