About Demetris Marnerides Ltd (13411622) United Kingdom