About Sixth Sense Games L.p. (SL015269) United Kingdom