About Neo 1 Ventures Limited (11381605) United Kingdom