About Nimra Transport Limited (12348793) United Kingdom