About Vern Technologies Limited (13003229) United Kingdom