About Vemodalen Limited (13092759) United Kingdom