About Ld.me Ltd. (12799797) United Kingdom