About Dennissophia Ltd (12246768) United Kingdom