About Vern Holdings Ltd (13530938) United Kingdom