About Sentient Corporate Solutions Limited (13229573) United Kingdom