About Alpin Horizen S Limited (12032696) United Kingdom