About Bakara Trading Partners Limited (13653009) United Kingdom