About Wazeh Retail & Technology Groups Ltd (13224079) United Kingdom