About Irate Entertainment Ltd (12846096) United Kingdom