About Ayanna Takeaway Limited (12626595) United Kingdom