About Diospyros Holdings Ltd (12942306) United Kingdom