About Elbouamri Shop Ltd (13199197) United Kingdom