About Ami Bistro Limited (08991697) United Kingdom