About Nando S Group Holdings Limited (06451677) United Kingdom