About Shield Ventures Limited (04902532) United Kingdom