About Ioannis Dimopoulos Ltd (12605975) United Kingdom