About Shakti Ventures Ltd (11813512) United Kingdom