About Hangry Bird Ltd (12381366) United Kingdom