About Gilgamesh Entertainment Limited (10871906) United Kingdom