About Mb Spice Restaurant Limited (12495698) United Kingdom