About Vagus Pr & Communications Ltd (11795800) United Kingdom