About Walid & Naweed Ltd (12365118) United Kingdom