About Shabbar-al-mujtaba Limited (09323389) United Kingdom