About Noble B Ventures Limited (12445897) United Kingdom