About Ammari Holdings Ltd (12481974) United Kingdom