About Chawerma Ltd (11685586) United Kingdom