About Sentier Littoral Investments Limited (10522048) United Kingdom