About Dmic Holdings Limited (12109822) United Kingdom