About Sentornet Limited (11100326) United Kingdom