Picard Investments Holding SPV Ltd