About Maynez Takeaway Limited (13324383) United Kingdom