About Ngfr Consulting Limited (SC408470) United Kingdom