About Horvath & Partner Limited (10901650) United Kingdom