About Crossalp Limited (11377813) United Kingdom