About Ninja Gorilla Limited (09488554) United Kingdom