About Velida Co. Ltd (13315705) United Kingdom