About Black Bakra Ltd (13078747) United Kingdom