About Dimitrios Ververelis Ltd (10861133) United Kingdom