About Ved Technologies Limited (11947303) United Kingdom