About Palantir Ventures Limited (06705423) United Kingdom