About L.d.m. Finance Holding Limited (08255920) United Kingdom