About Bakr&rahman Ltd (12949707) United Kingdom