About Sentora Ltd (13167219) United Kingdom