About Marius Vlaicu Ltd (11628858) United Kingdom