About Nfc Takeaway Limited (12828615) United Kingdom