About Oakfield Capital Limited (10808479) United Kingdom