CTF HOLDINGS LIMITED and GRAND FINANCIAL HOLDING S.A. and Eco Holdings Limited