About Spice Inn Restaurant Ltd (12496219) United Kingdom