About Nbfu Limited (12272725) United Kingdom