About Waqala Taj Limited (13335676) United Kingdom