About Florin Cuciureanu Limited (10586293) United Kingdom