According to article 5 of the German Telemedia Act – TMG (Telemediengesetz):

Carla Lorenzo del Castillo 
C/ Galicia 22, 5ºB 
35006 Canary Islands

Telephone: +49 151 6745 7772 

Manager: Carla Lorenzo

Responsible for own content on website according to article 55 of the German Interstate Broadcasting Treaty – RStV (Rundfunkstaatsvertrag): Khaled Gamal

Online platform of the European Commission for out-of-court online dispute resolution (the so-called OS platform):