About Kruidberg Capital Limited (13027277) United Kingdom