About Helvetia Finvest Ltd (12135919) United Kingdom