Eleftheria Ltd. 757 High Road, London, London N128LD