About Dena Delphine Soleado Limited (12799690) United Kingdom