About Dynamic Shield Limited (10449364) United Kingdom