About Vada Life Ltd (11689982) United Kingdom