About Sentinel Ventures Limited (13502241) United Kingdom