About Abubakr Holdings Limited (13159133) United Kingdom