About Delyke Limited (11309611) United Kingdom