About Vera Media Limited (06592940) United Kingdom