About Seven Oaks Holdings Limited (11505241) United Kingdom