About Bahar Services Limited (12703246) United Kingdom