About Vigor Publications Limited (12500432) United Kingdom