About Oakville Capital Partners Limited (13049585) United Kingdom