About Project Emoji Topco Limited (11029563) United Kingdom