About Vested Emea Ltd (06838732) United Kingdom