About Liviu Vacaru Limited (11589024) United Kingdom