About Nfsb2 Limited (11865985) United Kingdom