About Mansour Global Solutions Ltd (12300693) United Kingdom