The "Muhammad Thaha" user's logo

Muhammad Thaha

United Arab Emirates

Its a architectural and engineering consulting group based in Dubai, Abu Dhabi and Ajman.

Stacks