About Dallas Dellon Delisa Ltd (12302407) United Kingdom