About Ngff Ltd (07671945) United Kingdom