About Delzani Ltd (10472322) United Kingdom