About The Sentinel Portfolio Limited (10569068) United Kingdom