About Oak Square Capital Limited (12497483) United Kingdom