About Bakhshi Ventures Ltd (13221209) United Kingdom