About Andrei Baicu Limited (11518501) United Kingdom