About Baldurson Capital Limited (06277163) United Kingdom