About Al Jawda Ltd (12082548) United Kingdom