About Sentinel Gateway Limited (12334036) United Kingdom