About New Ventures Holdings Ltd (09947067) United Kingdom