About Ved Corporation Limited (12248084) United Kingdom