About Angryrice Ltd (13096966) United Kingdom