About Touba-nimzat Enterprise Limited (10490073) United Kingdom