About Vidarr Capital Limited (10249904) United Kingdom