About Old Oak Capital Limited (13658561) United Kingdom