About Mubarakah (london) Limited (09616391) United Kingdom