About Qabas Centre For Research And Development Ltd (13390083) United Kingdom