About Thurnherr Consultancy Limited (10144090) United Kingdom