About 2 Egos Limited (12823987) United Kingdom