Has anyone found any info on this Revac Technologies? Is it another of PB's dodgy companies? I couldnt seam to find anything of substance.