About Jamirah Associates Limited (04011899) United Kingdom