About Aegis & Trident Capital Limited (13587820) United Kingdom