About Vibra Research Limited (11709528) United Kingdom