About Olivier Hess Limited (09001686) United Kingdom