About Ellavate Capital Limited (13345136) United Kingdom