About Bachra Enterprises Limited (12498831) United Kingdom