Company

KLEOS PROJECT LLC
Shared Desk,
Shams Business Center,
Sharjah,
United Arab Emirates
Company Registration number 2323309