About 8-bit Gorilla Ltd. (10083651) United Kingdom