About Malik Ventures Uk Ltd (12005317) United Kingdom