About Oliver Knoop Limited (09493778) United Kingdom