About The Sentima Club Limited (12273482) United Kingdom