About Florin Juganaru Ltd (12839885) United Kingdom