About Dimitris Koutroumpas Ltd (12943491) United Kingdom