About Jsa Takeaway Limited (11034961) United Kingdom