About Dubem Investment Group Ltd (13599121) United Kingdom