About Sentient Group Limited (04963348) United Kingdom