About Nf1 Ltd (10986533) United Kingdom