About Ne Advisory Limited (11190599) United Kingdom