About Lod R Publishing Ltd (11700908) United Kingdom