About Vern Solutions Limited (12822346) United Kingdom