About Sallora Restaurant & Sweets Ltd (12747148) United Kingdom