About Sentio Management Limited (07979977) United Kingdom