About Vedin Limited (11755728) United Kingdom