About Pop&merge Ltd. (12377896) United Kingdom