About Oikos Capital Limited (12501019) United Kingdom