About Dence Commerce And Investments Ltd (SC677211) United Kingdom