About Anton Luca Dimitriu Limited (11218849) United Kingdom