About Sniperguard Ltd (12588692) United Kingdom