Khedri logo
Khedri logo
Khedri Conglomerate Ltd.

Company number 15818293

Support

amir@khedri.co.uk

© 2025. All rights reserved.

+44(0)7932334574