About Ldy Holdings Limited (09896253) United Kingdom