About Dempom Uk Ltd (13692389) United Kingdom