About Denash Management Limited (06482418) United Kingdom