About Abdullah N Ammar Ltd (SC667791) United Kingdom