About N.e.b.b.r. Limited (09331333) United Kingdom