About Vers Media Ltd (13106526) United Kingdom