About Bahari Limited (01125726) United Kingdom