About E7 Kebabeesh Limited (11429551) United Kingdom