About Ja Takeaways Ltd (13075523) United Kingdom