About Nd Fastfood Ltd (SC622462) United Kingdom