About V-shield Ltd (12555123) United Kingdom