About Vada Sweden Limited (12074210) United Kingdom