About Vibrocise Ltd (12569207) United Kingdom