About Ld Image Limited (12445493) United Kingdom