About Nasr Holdings Ltd (11028963) United Kingdom