About Bahadur Group Limited (12617136) United Kingdom