About Vannda Partners Ltd (12879682) United Kingdom