About Vamerda Ltd (11024616) United Kingdom