About New Ventures X Ltd (12229932) United Kingdom