About Bahar Sweden Limited (13405954) United Kingdom