About Deepki Uk Ltd (12868456) United Kingdom