About Shawarma Shack Limited (13093449) United Kingdom