About Sentori Limited (09042506) United Kingdom