About 3vedi Solutions Limited (09641281) United Kingdom