About Oldenburg Limited (04351953) United Kingdom