About Despina Kaparaki Digital Ltd (10463424) United Kingdom