About Sentium Technologies Ltd (12543363) United Kingdom