About Ammar Corporation Associates Ltd (09263806) United Kingdom