About Senteur Ltd (10783947) United Kingdom