About Sentoki Ltd (09954842) United Kingdom