About Sentinel Analytics Limited (12330214) United Kingdom