About Cedar Brook Capital Limited (13188830) United Kingdom