About Supriya Karki Uk Ltd (13510330) United Kingdom