About Bakr Limited (12866447) United Kingdom