About Vedinor Ip Ltd (13513526) United Kingdom