About Emoji Fresh Ltd (12719463) United Kingdom