About Momo International Ltd. (10169057) United Kingdom