About Sofra Mediterranean Deli Ltd (13092283) United Kingdom