About Amigo Takeaway Limited (11862239) United Kingdom