About Nibblers Fast Food Limited (NI057815) United Kingdom