About Duci Like Sugar Ltd (11386668) United Kingdom