About Baraqa Ltd (11713310) United Kingdom