About Bahadur Holdings Limited (13674336) United Kingdom