About Vigil Capital Limited (11852284) United Kingdom