About Myemall Ltd. (09998539) United Kingdom