About Bakr Saleh Ltd (13587869) United Kingdom