About Sniffa Network Security Solutions Ltd (11834354) United Kingdom