About Ammar International Ltd (13179317) United Kingdom