About Al Khizar Limited (13707008) United Kingdom