About Diakoftis Ltd (11909633) United Kingdom