Zecra Consulting is the trading name of Zecra Consulting Ltd which is registered in England and Wales with its registered office at 124 City Road, London EC1V 2NX. Company No: 14013228. Registered as a data controller under the Data Protection Act 2018 with the ICO Registration No: ZB323625