About Basware Holdings Limited (05732676) United Kingdom