About New Ventures Trust Ltd (11130375) United Kingdom