About Haka Takeaway Limited (13561673) United Kingdom