About Choukri Ltd (13234654) United Kingdom