About Sentient Holdings Ltd (12610481) United Kingdom