About Nat Cafe & Restaurant Ltd (12240991) United Kingdom