About Ld Competitions Ltd (12752662) United Kingdom