About Delippe Ltd (12249788) United Kingdom