About Black Sea Shaorma & Grill Ltd (12596887) United Kingdom