About Dashells Holdings Limited (12147179) United Kingdom