About Bader Alhadad Ltd (12964215) United Kingdom