About Djb Venture Holdings Ltd (13417817) United Kingdom