About Bahri Limited (10647591) United Kingdom