About Gorilla International Ltd. (10290908) United Kingdom