About Al-abubakkar Motors Limited (11843044) United Kingdom