About Shield Research And Consulting U.k. Ltd. (11134991) United Kingdom