About Max Takeaway Limited (12357350) United Kingdom