About Andrei Ionescu Ltd (11394906) United Kingdom