About First Sentinel Investments Limited (10651253) United Kingdom