About Gorilla Ventures Limited (10578458) United Kingdom