About Sentigral Limited (11278228) United Kingdom