About Liviu Statache Limited (11402852) United Kingdom