About Sentrad Limited (12916719) United Kingdom