About Strategic Shield Global Ltd (09568541) United Kingdom