About Double I Delices Ltd (12261319) United Kingdom