About Bahara Ltd (13515586) United Kingdom