About Seven Oaks Capital Ltd (12083855) United Kingdom