About Vidhi Ltd (10903025) United Kingdom