About Bahadur Ventures Ltd (07926221) United Kingdom