About Baraka Property Group Limited (13374878) United Kingdom