About Nff Trade & Retail Ltd (11086875) United Kingdom