About Sentient Sports Limited (12573130) United Kingdom