About Mcjasi Takeaways And Restaurants Ltd (13546828) United Kingdom