About Neagu Ionel Ltd (12114157) United Kingdom