About Slemani Restaurant Ne Ltd (12478799) United Kingdom