About Dee-elle Ltd (SC628860) United Kingdom