About Giant Hero Entertainment Limited (12089730) United Kingdom