About Bahar&co Ltd (SC635717) United Kingdom