About Jc Takeaway Ltd (12122246) United Kingdom