About Linus Capital Limited (12422115) United Kingdom