About Third Kind Games Limited (10449910) United Kingdom