About The Mira Restaurant Limited (12210281) United Kingdom