Permira Acquires Majority Stake in BioCatch Now Valued at US$1.3 Billion