About Moza Takeaway & Restaurant Ltd (12030424) United Kingdom