About Oliver Henke Limited (12314010) United Kingdom