About Deia Uk Ltd (12966302) United Kingdom