About Ion Florescu Ltd (12938039) United Kingdom