About Studio Tashkeel Architecture Ltd (10703299) United Kingdom