About Dimicorn Ltd (12942836) United Kingdom