About Dilyca Limited (11563145) United Kingdom