About Al Wattar International For Research Ltd (13012437) United Kingdom