About Egor (uk) Technology Holdings Limited (12915409) United Kingdom