About Edvoy Technologies Holdings Limited (13572714) United Kingdom