About Meadi Restaurant Limited (13090345) United Kingdom