About Pltr Invest Ltd (13192934) United Kingdom