About Delina Creative Interior Design & Decorations Limited (11939962) United Kingdom