About New Moji Limited (12079640) United Kingdom