About The Vedere Group Limited (11861207) United Kingdom