About Sentio Limited (04144668) United Kingdom