About Rochaan Singh Virdee Ltd. (10139190) United Kingdom