About Ngfr Limited (12085599) United Kingdom