About Badr Goumih Ltd Limited (13601342) United Kingdom