About Ducimus Investments Ltd (13474231) United Kingdom