About Sentio Partners Llp (OC371208) United Kingdom