About Deutsche Oak Ltd (11545833) United Kingdom