About Delanimo Limited (11770590) United Kingdom