About Us

Zohya UK is a trading name of Ieebu Ltd, a company registered in England and Wales, registration no. 10382662. Registered office address: 1 Heathfield Park, Blackburn, Lancs, UK, BB2 6QJ