About Egregore Capitals Limited (13265980) United Kingdom