About Ldac Limited (12580910) United Kingdom