About Sentienz Limited (11466058) United Kingdom