About Mini Max Fast Food Limited (13295507) United Kingdom